home *** CD-ROM | disk | FTP | other *** search
/ Holt Researcher: American History / Holt Researcher: American History.iso / pc / modules / prefs.dxr / 00004_Prefs Var.ls < prev    next >
Encoding:
Text File  |  2000-01-14  |  851 b   |  49 lines

  1. property pSpriteList, pButtonList, pRolloverTextObj
  2.  
  3. on new me
  4.   return me
  5. end
  6.  
  7. on InitRollOverText me
  8.   rolloverList = []
  9.   setAt(rolloverList, getaProp(pSpriteList, #closeBox), 16)
  10.   setAt(rolloverList, getaProp(pSpriteList, #speaker), 17)
  11.   pRolloverTextObj = new(script("rollover text"), rolloverList)
  12. end
  13.  
  14. on doRolloverText me
  15.   doRolloverText(pRolloverTextObj)
  16. end
  17.  
  18. on SetButtonList me, xList
  19.   pButtonList = xList
  20. end
  21.  
  22. on GetButtonList me
  23.   return pButtonList
  24. end
  25.  
  26. on SetSpriteList me, list
  27.   pSpriteList = list
  28. end
  29.  
  30. on GetSpriteList me
  31.   return pSpriteList
  32. end
  33.  
  34. on condemn me
  35.   pButtonList = CondemnList(me, pButtonList)
  36.   pRolloverTextObj = 0
  37.   return me
  38. end
  39.  
  40. on CondemnList me, xList
  41.   MaxCount = count(xList)
  42.   repeat with rc = 1 to MaxCount
  43.     xObj = getAt(xList, rc)
  44.     condemn(xObj)
  45.     setAt(xList, rc, 0)
  46.   end repeat
  47.   return 0
  48. end
  49.